package cn.xxi.ai.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * Ollama 配置类。
 * <p>
 * 用于读取 application.yml 或 application.properties 文件中以 `ollama` 为前缀的配置项。
 * 示例配置：
 * <pre>
 * ollama:
 *   base-url: http://localhost:11434
 * </pre>
 */
@Configuration
@ConfigurationProperties(prefix = "ollama")
@Data
public class OllamaProperties {

    /**
     * Ollama 服务的基础地址，例如 http://localhost:11434。
     */
    private String baseUrl;

}
